﻿using Abp.Domain.Entities;
using Abp.EntityFrameworkCore;
using Abp.EntityFrameworkCore.Repositories;
using System;
using System.Collections.Generic;
using System.Text;

namespace HCD.EntityFrameworkCore.Repositories
{
    public abstract class EnterpriseRepositoryBase<TEntity, TPrimaryKey> : EfCoreRepositoryBase<EnterpriseDbContext, TEntity, TPrimaryKey>
        where TEntity : class, IEntity<TPrimaryKey>
    {
        protected EnterpriseRepositoryBase(IDbContextProvider<EnterpriseDbContext> dbContextProvider)
            : base(dbContextProvider)
        {
        }

        // Add your common methods for all repositories
    }
}
